/*font*/
.ftx04,.flk04 a:link,.flk04 a:visited,a.flk04:link,a.flk04:visited{color:#F00;}
/*btn*/
.btn-img{cursor:pointer;margin:0;padding:0;border:0;text-align:center;}
.btn-text{cursor:pointer;margin:0;padding:0;text-align:center;}
/*orderprompt*/
#orderprompt{border:1px solid #CAE2ED;padding:5px;background:#F3FCFF;margin-bottom:5px;}
/*
orderdetail
*/
#process{margin:0 auto;padding:25px 0 80px;}
.section{width:706px;}
#process .node,#process .proce{float:left;position:relative;height:13px;background-image:url(../images/bg_state.jpg);background-repeat:no-repeat;}
#process .node{width:13px;}
#process .proce{width:150px;border:solid #fff;border-width:0 5px;}
#process .tx1{height:36px;margin-bottom:16px;}
#process .tx3{color:#999;line-height:15px;}
.node.wait{background-position:-150px -40px;}
.node.ready{background-position:-150px 0px;}
.node.singular{background-position:-150px -60px;}
.proce.wait{background-position:0 -40px;}
.proce.doing{background-position:0 -20px;color:#360;}
.proce.ready{background-position:0 0;}
#process .wait .tx2{color:#999;}
#process ul{position:absolute;margin-top:-38px;text-align:center;}
#process .proce ul{z-index:5;width:150px;}
#process .node ul{z-index:1;width:318px;margin-left:-152px;}
*html #process{overflow:hidden;}
*html #process .node{background-position-x:-150px;}
*html #process .proce{background-position-x:0;}
*html #process .wait{background-position-y:-40px;}
*html #process .doing{background-position-y:-20px;}
*html #process .ready{background-position-y:0;}
*html #process .singular{background-position-y:-60px;}
#orderstate{border:1px solid #EED97C;padding:0 5px;background:#FFFCEB;}
#orderstate .mt{padding:4px 8px;height:25px;line-height:25px;border-bottom:1px dotted #EED97C;}
#orderstate .mt strong{float:left;font-size:15px;}
#orderstate .mt .fl{font-size:14px;font-weight:bold;}
#orderstate .mcc{padding:10px 8px;}
#orderstate .mcc p{margin-bottom:8px;}
#orderstate .btn{width:46px;height:25px;margin:0 4px;background:url(../images/btn0330.jpg) no-repeat 0 0;color:#fff;}
#orderstate .btn-zt{width:63px;height:25px;margin:0 4px;background:url(../images/btn0330.jpg) no-repeat 0 -25px;color:#fff;}
#orderstate .btn-pay:link,#orderstate .btn-pay:visited{float:left;text-align:center;line-height:25px;}
#orderstate .btn-vote{width:80px;height:25px;background:url(../images/btn0330.jpg) no-repeat 0 -50px;color:#fff;}
#orderstate .btn-inst{width:89px;height:25px;background:url(../images/btn0330.jpg) no-repeat 0 -75px;color:#fff;}
*html #orderstate .mt{border-bottom:1px solid #F4E8AC;}

#orderinfo,#ordermess{border:1px solid #DADADA;padding:0 5px 10px;background:#EDEDED;overflow:visible;}
#orderinfo .mt,#ordermess .mt{padding:0 8px;height:30px;line-height:30px;font-size:15px;}
#orderinfo .mcc,#ordermess .mcc{padding:5px 8px;background:#fff;overflow:visible;}
#orderinfo .mcc dl{padding:10px 5px;border-top:1px solid #EDEDED;}
#orderinfo .mcc dl.fore{border-top:0;}
#orderinfo .mcc dt{margin-bottom:4px;font-weight:bold;}
#orderinfo .mcc li{margin:8px 0px 0px 0px;}
#orderinfo .p-list{overflow:hidden;margin-right:-1px;border-left:1px solid #DEDEDE;}
#orderinfo .p-list table{border-collapse:collapse;margin-left:-1px;border:solid #DEDEDE;border-width:0 1px;}
#orderinfo .p-list th{padding:5px;background:#F0F0F0;border-top:1px solid #DEDEDE;border-bottom:1px solid #DEDEDE;border-left:1px solid #F0F0F0;font-weight:normal;}
#orderinfo .p-list td{padding:5px;background:#fff;border-top:1px solid #DEDEDE;border-bottom:1px solid #DEDEDE;border-left:1px solid #F0F0F0;text-align:center;}

#orderinfo .total{padding:15px 10px 0;overflow:hidden;zoom:1;font-family:arial;}
#orderinfo .total ul{float:right;padding:0 20px 10px 0;overflow:hidden;font-size:14px;}
#orderinfo .total li{overflow:hidden;line-height:20px;}
#orderinfo .total li span{float:left;width:120px;text-align:right;}
#orderinfo .total .extra{float:right;padding:10px 20px 0 0;border-top:1px solid #ccc;font-size:16px;font-weight:bold;}
#orderinfo .total .extra b{font-size:24px;}

.ordertit td { font-weight:bold; color:#333333; border-bottom:1px solid #dbdbdb; padding:5px 0;}

.nTab_detail{ margin-top:10px; border:1px #eed97c solid;}
.nTab_detail .TabTitle{ clear:both; height:30px; overflow:hidden;background:#fffceb url(../images/point2.gif) repeat-x bottom;}
.nTab_detail .TabTitle li { float:left; width:100px; height:29px; line-height:29px; cursor:pointer; text-align:center;}
.nTab_detail .TabTitle li strong { font-size:15px; display:block;}
.nTab_detail .TabTitle .active{background:#fff; border-right:1px #eed97c solid;border-bottom:1px #fff solid; color:#333333;}
.nTab_detail .TabTitle .normal{border-right:1px #eed97c solid;border-bottom:1px #eed97c solid; color:#999999;}
.nTab_detail .TabContent{ padding:10px;}

.icon{background:url(../images/msg_pj.png) no-repeat 1000px 1000px;display:inline-block;vertical-align:text-bottom}.icon-rank{width:16px;height:16px;vertical-align:middle}.icon-bad{width:17px;height:17px;background-position:0 -16px}.icon-normal{background-position:0 -34px}.icon-good{background-position:0 -51px}.icon-addcomment{margin:0 2px;background-position:0 0;width:15px;height:13px;display:inline-block;vertical-align:text-bottom}.icon-gift{margin:0 2px;width:16px;height:14px;background-position:-18px 0}

.itemlist{border:1px solid #c4d5df}
.itemlist input{vertical-align:text-bottom}
.listhd{position:relative}
.listhd h3{background:url(http://img04.taobaocdn.com/tps/i4/T1zZF.XoNzXXXXXXXX-16-258.png) no-repeat 0 -134px;background-repeat:repeat-x;height:24px;line-height:24px;font-size:12px;padding-left:12px;background-color:#f2f7fa;border-bottom:1px solid #c4d5df}
.listhd .act{right:5px;top:3px;position:absolute}
.listhd .act label{vertical-align:middle}
.listhd .act input{margin-right:3px;vertical-align:middle}
.addcomment{background:url(../images/msg_pj.png) no-repeat 0 0;padding-left:20px}.st-show-msg-box .rate-msg-handle{display:none}
.st-show-msg-box .rate-msg-box,.st-show-msg-box .share-box{display:block}
.rate-msg-box{display:none;border:1px solid #ced5e0;padding:3px;background:#f4f6f9;}
.rate-msg-box .ks-placeholder{position:absolute}
.rate-msg-box .ph-label{line-height:1.5;display:block;padding:8px;width:620px}
.rate-msg-box .rate-msg{padding:8px;width:622px;border:1px solid #e8e8e8;height:80px;outline:0;display:block}
.rate-msg-box .photo-uploader{display:none;padding:2px 0;position:relative;*zoom:1}
.rate-msg-box .photo-uploader:after{content:'\0020';display:block;height:0;clear:both}
.rate-msg-box .close-msg-box{font-size:0;line-height:0;position:absolute;width:15px;height:8px;top:-9px;*top:-8px;right:-1px;*right:0;background:url(../images/msg_pj.png) no-repeat 4px -67px;background-color:#f4f6f9;border:1px solid #ced5e0;border-bottom:0;text-indent:-9999px}
.rate-msg-box .uploader{float:left}
.rate-msg-box .add-comment{background:url(../images/msg_pj.png) no-repeat 0 -71px}
.rate-msg-box .msg{margin:10px 0}
.textinput{position:relative;*zoom:1}
.text-counter{color:#aaa;position:absolute;display:none;right:20px;bottom:0}
.share-box{display:none;text-align:right}
.share-box label{vertical-align:middle;margin-right:5px}
.labels{*zoom:1;background:#f3f8fe}
.labels:after{content:'\0020';display:block;height:0;clear:both}
.labels li{float:left;height:30px;line-height:30px}
.labels .itemdetail{width:198px;margin-right:25px;text-align:center}
.labels .radiolabel{width:75px}
.labels .radiolabel input{float:left;margin-top:9px;margin-right:5px;*margin-top:5px}
.starstip{position:absolute;top:56px;right:40px;background:url(../images/star_lz.png) no-repeat 0 0;width:301px;height:51px}
.starstip p{padding:6px 125px 10px 14px}
.rate-list{margin-bottom:10px;position:relative;margin-top:-1px;clear:both;padding:0 40px}
.listbd input{vertical-align:middle}
.listbd .msg{margin:10px 0}
.item-rate-info{position:relative;float:left;width:170px}
.item-detail {padding:22px 10px 10px 0;color:#999}
.item-detail h3{font-size:12px;font-weight:normal;word-wrap:break-word;wordk-break:break-all;margin-bottom:10px}

.item-detail2 img { float:left; margin-right:10px; width:60px; height:60px; padding:2px; border:1px solid #e6e6e6;}
.item-detail2 span { float:left; width:180px;}
.item-d-img{display:block;border:1px solid #e6e6e6;width:110px;height:110px}
.item-title{width:123px;word-wrap:break-word;wordk-break:break-all}
.rate-box{*zoom:1;border-bottom:1px #999 dashed}
.rate-box:after{content:'\0020';display:block;height:0;clear:both}
.rate-box .item-rate-score{position:absolute;left:112px;top:22px;text-align:center}
.rate-box .item-rate-score .good{background-color:#ff6d02}.rate-box .item-rate-score .normal{background-color:#f0ca01}.rate-box .item-rate-score .bad{background-color:#999}.rate-box .rate-score{transition:all ease .3s;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;display:block;color:#fff;line-height:14px;padding:2px}.rate-box .dsr-score{display:block;text-align:right;padding-right:20px;padding-top:20px}.rate-box .dsr-score em{color:#f60;font-weight:bold;font-size:14px}
.rate-box .item-rate-main{float:left;padding:10px 0;width:648px;*width:646px}
.rate-box .item-rate-act{*padding-top:10px;margin:10px 0;*zoom:1}
.rate-box .item-rate-act:after{content:'\0020';display:block;height:0;clear:both}
.rate-box .rate-msg-handle{float:right;margin-top:5px}
.rate-control li{float:left;width:75px}
.rate-control label{display:block;width:63px;height:25px;text-align:center;cursor:pointer}
.rate-control label.hover,.rate-control label:hover{background:#fcf3da}.rate-control-stars{float:left}.rate-control-stars .ks-ss-tips{display:none}.rate-box-last{border-bottom:0}

.stars_eva{padding:20px}
.stars_eva li{ margin-bottom:10px; height:20px;line-height:20px; overflow:hidden;}
.stars_eva li label{ width:100px; float:left;}
/* rater star */
.rater-star{position:relative;list-style:none;margin:0;padding:0;background-repeat:repeat-x;background-position:left top;float:left;}
.rater-star-item, .rater-star-item-current, .rater-star-item-hover{position:absolute;top:0;left:0;background-repeat:repeat-x;}
.rater-star-item{background-position: -100% -100%;}
.rater-star-item-hover{background-position:0 -20px;cursor:pointer;}
.rater-star-item-current{background-position:0 -20px;cursor:pointer;}
.rater-star-item-current.rater-star-happy{background-position:0 -20px;}
.rater-star-item-hover.rater-star-happy{background-position:0 -20px;}
.rater-star-item-current.rater-star-full{background-position:0 -20px;}
/* popinfo */
.rater-star-result{color:#FF6600;font-weight:bold;padding-left:10px;float:left;}

.form-msg{margin:20px 0 0 390px}.submitbox{padding-left:390px;margin:10px 0}.submitbox button{margin-right:5px}.ks-simplestar{display:inline-block;vertical-align:middle;border:1px solid transparent}* html .ks-simplestar{border-color:pink;filter:chroma(color=pink)}.ks-simplestar img{margin-right:5px}.ks-ss-tips{margin-left:10px}.ks-ss-tips strong{color:#f60;font-weight:bold}.ks-ss-focus{border:1px solid #ddd}* html .ks-ss-focus{border:1px solid #ddd}.ks-ss-tooltip{background:url(../images/star_lz.png) no-repeat 0 -52px;position:absolute;visibility:hidden;display:none;padding:10px 5px 0;width:170px;height:57px;_height:67px}.ks-ss-tooltip dt{color:#f60}.remark-form h2{background:#f3f8fe;line-height:30px;height:30px;font-size:14px;font-weight:bold;display:block;width:100%;border:0;margin:0}.remark-form h2 span{padding-left:10px}.gift-tip{background:#fff6e1;border:1px solid #e3bd99;color:#d69965;display:none;width:150px;position:relative;margin-bottom:10px}.gift-tip em{font-weight:bold;color:#f60}.gift-tip .wrap{padding:3px}.dsr-box{position:relative;padding-left:100px}.spu-ratting{padding:5px 0;zoom:1}.spu-ratting-item{float:left;width:340px;margin:0 0 5px 0}.spu-ratting-title{float:left;width:56px;text-align:right;margin-right:10px}.spu-ratting-control{outline:0;display:inline;margin-right:3px}.spu-ratting-desc{display:inline;color:#aaa}.spu-ratting-desc span{color:#bf850b}.spu-ratting-star{vertical-align:text-bottom;background:url(../images/msg_pj.png) no-repeat -16px -96px;width:15px;height:14px;display:inline-block;margin-right:2px}.spu-ratting-star-on{background:url(../images/msg_pj.png) no-repeat 0 -96px}.spu-ratting-tooltip{background:#fff;border:1px solid #bc151e}.spu-ratting-tooltip .ks-contentbox{padding:5px;color:#aaa}.spu-ratting-tooltip .ks-contentbox span{color:#f60}.arrow-top{left:60px;position:absolute;border:transparent dashed 6px;font-size:0;line-height:0;line-height:0}.arrow-top-down{border-bottom:#e3bd99 6px solid;top:-12px}.arrow-top-up{border-bottom:#fff6e1 6px solid;top:-11px}.arrow-bottom{left:50%;position:absolute;margin-left:-6px;border:transparent dashed 6px;font-size:0;line-height:0;line-height:0}.arrow-bottom-down{border-top:#bc151e 6px solid;bottom:-12px}.arrow-top-up{border-bottom:#fff6e1 6px solid;top:-11px}.arrow-bottom{left:50%;position:absolute;margin-left:-6px;border:transparent dashed 6px;font-size:0;line-height:0;line-height:0}.arrow-bottom-down{border-top:#ffb17e 6px solid;bottom:-12px}.arrow-bottom-up{border-top:#fff 6px solid;bottom:-11px}.submit-btn{cursor:pointer;font-size:14px;background-color:#e4343e;background-image:-moz-linear-gradient(top,#f0404b,#d82730);background-image:-ms-linear-gradient(top,#f0404b,#d82730);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f0404b),to(#d82730));background-image:-webkit-linear-gradient(top,#f0404b,#d82730);background-image:-o-linear-gradient(top,#f0404b,#d82730);background-image:linear-gradient(top,#f0404b,#d82730);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0404b',endColorstr='#d82730',GradientType=0);color:#fff;border:#bc151e 1px solid;padding:7px 30px;*padding:5px 10px;font-weight:bold}.submit-btn:hover{background-color:#ff6b73;background-image:-moz-linear-gradient(top,#ff7c83,#d82730);background-image:-ms-linear-gradient(top,#ff7c83,#d82730);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ff7c83),to(#d82730));background-image:-webkit-linear-gradient(top,#ff7c83,#d82730);background-image:-o-linear-gradient(top,#ff7c83,#d82730);background-image:linear-gradient(top,#ff7c83,#d82730);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7c83',endColorstr='#d82730',GradientType=0)}.submit-btn:active{background-color:#ce2832;background-image:-moz-linear-gradient(top,#ff525d,#d82730);background-image:-ms-linear-gradient(top,#ff525d,#d82730);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ff525d),to(#d82730));background-image:-webkit-linear-gradient(top,#ff525d,#d82730);background-image:-o-linear-gradient(top,#ff525d,#d82730);background-image:linear-gradient(top,#ff525d,#d82730);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff525d',endColorstr='#d82730',GradientType=0)}label .label-hidden{position:absolute;left:-9999px}

table.commentplus{width:100%}
table.commentplus th,table.commentplus td{padding:7px 10px}
table.commentplus thead th{background:#dedede}
table.commentplus tbody td{background:url(../images/dashed.gif) 50% 100% repeat-x;padding:7px 10px 20px;vertical-align:top}
.addcomment{background-image:url(../images/icon.png);background-repeat:no-repeat;background-position:1000px 1000px;padding-left:20px;background-position:0 -71px}
.rate-box2 {display:none;width:462px}
.rate-box2 .textinput{padding:8px;border:1px solid #abadb3}
.rate-box2 .ks-placeholder{position:absolute}
.rate-box2 .text-counter strong{color:#f60;margin:0 5px}
.rate-box2 .ph-label{width:426px;line-height:1.5;display:block}
.rate-box2 .rate-msg{width:100%;_width:434px;height:82px;outline:0;resize:none}
.rate-box2 .ft{position:relative;padding:2px}
.rate-box2 .msg{margin:10px 0}
.st-show-msg-box .rate-msg-box{display:block}
.st-show-msg-box .rate-msg-handle{display:none}
span.like{font-weight:bold}
span.like strong{color:#f60;font-weight:normal}
.submitbox{padding-left:390px;margin:10px 0}
.submitbox button{margin-right:5px}
.form-msg{margin:20px 0 0 390px}
